<?php
class icuenta{
	public $sql;
	
	function icuenta(){
		$this->sql = new DmpSql();
	}
	
	function busca_cuenta($busca,$busca_por,$level){				
		if($busca_por=="nombre"){
            $condicion=" cuenta.descripcion LIKE '%".$busca."%' ";
		}else{
            if($busca_por=="cuenta"){
                $condicion=" cuenta.idcuenta LIKE '".$busca."%' ";
            }/*else{//nivel
                $condicion=" cuenta.nivel='".$busca."' ";
            }*/		  
		}
        if($level==null){
            $condicion1="";
        }else{
            $condicion1=" AND cuenta.nivel='".$level."' ";
        }
		$sql="SELECT 
          cuenta.idcuenta,
          cuenta.idcentro_costo,
          centro_costo.descripcion AS centro_costo,
          cuenta.idtipo_cuenta,
          tipo_cuenta.descripcion AS tipo_cuenta,
          cuenta.comentario,
          cuenta.es_titulo,
          cuenta.nivel,
          cuenta.idmoneda,
          moneda.simbolo,
          moneda.descripcion AS moneda,
          cuenta.descripcion AS cuenta,
          cuenta.naturaleza,
          cuenta.es_ajuste_acm
        FROM
          cuenta
          LEFT OUTER JOIN centro_costo ON (cuenta.idcentro_costo = centro_costo.idcentro_costo)
          LEFT OUTER JOIN tipo_cuenta ON (cuenta.idtipo_cuenta = tipo_cuenta.idtipo_cuenta)
          LEFT OUTER JOIN moneda ON (cuenta.idmoneda = moneda.idmoneda) 
		WHERE 
		  ".$condicion." 
          ".$condicion1." 
        ORDER BY 
          cuenta.idcuenta";
		  
		$resultado=$this->sql->consultar($sql,"sigh");
		//echo $sql;	
		return $resultado;
	}  	
}
?>